permanent home - French English Dictionary